spotted tree monitor - Espagnol Anglais Dictionnaire